/* hotmall/packageC/bargaindetails/bargaindetails.wxss */
.all{
   width: 100%;
   height: 100%;
   padding: 0;
   margin: 0
}
swiper{
   width: 100%;
   height: 650rpx;
}
swiper-item{
   width: 100%;
   height: 100%;
}
swiper-item image{
   width: 100%;
   height: 100%
}
.namess{
   background-color: #fff;
   padding-bottom: 20rpx;
}
.time_tt{
   box-shadow: 0 10rpx 0 #FFC0CE;
   margin: 0 auto;
   width: 90%;
   height: 70rpx;
   text-align: center;
   border-radius: 70rpx;
   line-height: 70rpx;
   background-color: #FFE4F3;
}
.time_tt .time{
   display: flex;
   justify-content: center
}
.time_tt .time .endTime{
   display: flex
}
.time_tt .time .endTime view{
   font-size: 28rpx;
   padding: 0 10rpx;
   height: 40rpx;
   background-color: #666;
   color: #fff;
   text-align: center;
   line-height: 40rpx;
   margin: 15rpx 15rpx
}
.content_one {
   background-color: #fff;
   padding: 20rpx;
   margin-bottom: 20rpx;
}
.content_one .name{
   font-size: 28rpx;
   word-break: break-all;
   text-overflow: ellipsis;
   display: -webkit-box;
   -webkit-box-orient: vertical;
   -webkit-line-clamp: 2;
   overflow: hidden;
}
.content_one .bottom .bottom_heng{
   width: 100%;
}
.content_one .bottom{
   display: flex;
   justify-content: space-between
}
.content_one .bottom .fxtp{
   margin-top: 30rpx;
   width: 40rpx;
   height: 40rpx
}
.content_one .bottom .fenxiang{
   width: 20%;
   font-size: 22rpx;
   color: #999;
   text-align: center
}

/* 分享 */
.shop{
   text-align: center;
   height: 200rpx;
   padding: 40rpx 0;
   background-color: #f6f6f6;
   font-size: 30rpx
}
.shop-p{
   width: 50%;
   margin: 0 auto
}
.shop .scsphb{
   margin: 0 auto;
   width: 60rpx;
   height:60rpx;
   background-color: #fff;
   border-radius: 50%;
   padding: 30rpx;
   margin-bottom: 20rpx;
}
.shop .scsphb image{
   width: 60rpx;
   height: 60rpx
}
.popup .button{
   border-radius: 0;
   line-height: 90rpx;
   font-size: 30rpx;
   background-color: #fff
}
.cont-con{
   position: fixed;
   top: 0;
   bottom: 0;
   left: 0;
   right: 0;
   background-color: rgba(0,0,0,0.5);
   z-index: 1000
}
.cont-con .cont-bai{
   width: 85%;
   height: 90%;
   background-color: #fff;
   margin: 40rpx auto;
   border-radius: 10rpx;
   padding: 20rpx
}
.cont-con .cont-bai .cguanbi{
   text-align: right
}
.cont-con .cont-bai .cguanbi .guanbi{
   width: 50rpx;
   height: 50rpx;
}
.cont-con .cont-bai .content{
   width: 80%;
   height: 70%;
   margin: 20rpx auto;
   padding: 20rpx 10rpx;
   box-shadow: 0 0 20rpx #888888;
   font-size: 30rpx;
}
.cont-con .cont-bai .content image{
   width: 100%;
   margin-bottom: 20rpx
   
}
.cont-con .cont-bai .bac{
   margin: 40rpx auto 20rpx;
   width: 80%;
   background-color: red;
   color: #fff;
   font-size: 30rpx
}
.baocz{
   text-align: center;
   font-size: 25rpx;
   color: #666
}
/* 分享结束 */

.content_one .bottom .heng{
   color: #999;
   font-size: 28rpx;
   line-height: 70rpx;
   display: flex;
}
.content_one .bottom .heng .kuan{
   width: 50%
}
/* .content_one .bottom .heng .yuanjia{
   margin-left: 40rpx
} */
.content_one .bottom .hengs{
   color: #999;
   font-size: 28rpx;
   line-height: 70rpx;
   display: flex;
   justify-content: space-between
}
.content_one .bottom .heng .money text{
   color: #e51f54
}
.content_two{
   padding: 20rpx;
   background-color: #fff;
   margin-bottom: 20rpx;
   max-height: 730rpx;
   overflow: scroll
}
.content_two .top{
   display: flex
}
.content_two image{
   width: 80rpx;
   height: 80rpx;
   border-radius: 50%;
   margin-right: 40rpx;
}
.content_two .time{
   margin-top: 10rpx;
   line-height: 30rpx;
   font-size: 26rpx;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.content_two .times{
   margin-left: 10rpx;
   line-height: 50rpx;
   color: #FF9249;
   font-size: 26rpx;
}
.content_two .time .endTime{
  color: #FF9249;
  margin-left: 10rpx;
  display: flex;
  justify-content:space-around;
}
.content_two .bottom{
   color: #FF6667;
   text-align: center;
   line-height: 100rpx
}
.content_two .bottom .bottom-bo{
   font-size: 26rpx;
   line-height: 60rpx;
   color: #666;
   display: flex;
   justify-content: space-between;
   margin-bottom: 20rpx;
}
.content_two .bottom .bottom-a{
   margin-top: 10rpx;
   border-radius: 10rpx;
   padding: 20rpx;
   font-size: 28rpx;
   line-height: 60rpx;
   color: #666;
   display: flex;
   background-color: #FFF7F7
}
.content_two .bottom .bottom-a image{
   border-radius: 0;
   width: 60rpx;
   height: 60rpx;
   margin-right: 30rpx
}
.content_two .bottom .bottom-a text{
   color: #e51f54
}
.content_three,.content_four, .content_five{
   background-color: #fff;
   margin-bottom: 20rpx
}
.content_three .title, .content_four .title, .content_five .title{
   padding: 10rpx 20rpx;
   height: 70rpx;
   line-height: 70rpx;
   color: #e51f54;
   border-bottom: 1rpx solid #ccc;
   display: flex
}
.content_three .title image,.content_four .title image,.content_five .title image{
   width: 50rpx;
   height: 50rpx;
   margin: 10rpx 20rpx 0 0;
}
.content_three .contaa,.content_four .cont, .content_five .cont{
   padding: 20rpx;
}
.content_three .contaa{
   padding: 30rpx;
   font-size: 25rpx;
   color: #999;
   display: flex;
   justify-content: space-around
}
.content_three .contaa .contaa_ab{
   text-align: center
}
.content_three .contaa .contaa_ab image{
   margin:0 auto 20rpx;
   border-radius: 50%;
   border: 1rpx solid #cdcdcd;
   padding: 15rpx;
   width: 40rpx;
   height: 40rpx;
}
.content_three .contaa .contaa_a image{
   margin-bottom: 20rpx;
   width: 40rpx;
   height: 20rpx;
   margin: 25rpx 15rpx;
}
.content_three .contaa image{
   line-height: 80rpx;
   text-align: center;
   display: block;
}

.content_four .cont{
   padding: 30rpx 20rpx;
   font-size: 25rpx
}
.content_four .cont .hei{
   margin: 15rpx 10rpx 0 0;
   width: 20rpx;
   height: 20rpx;
   border-radius: 20rpx;
   background-color: #666
}
.content_four .cont>view{
   line-height: 50rpx;
   color: #666;
   display: flex
}

/* .content_five .contss img{
   width: 100%;
   height: 200rpx
} */
.bottoms{
   position: fixed;
   bottom: 0;
   left: 0;
   right: 0;
   display: flex;
   justify-content: space-around;
   padding: 20rpx 0;
   background-color: #fff;
   border: 1rpx solid #eee
}
.bai{
   height: 150rpx;
   width: 100%
}
.bottoms button{
   font-size: 28rpx;
   height: 75rpx;
   line-height: 75rpx;
   border: 0;
   color: #fff;
   width: 90%;
   border-radius: 70rpx
}

